grind out a career

Translations
se construire une carrière à force d’efforts